本文介绍通过名称中包含中文的文件URL预览或下载文件时出现乱码的解决方法。
例如,通过文件URL将测试.txt
下载到本地时出现乱码,您需要将名称中包含的中文字符进行URL编码,即按照"attachment;filename="+URLEncoder.encode("测试","UTF-8")+".txt;filename*=UTF-8''"+URLEncoder.encode("测试","UTF-8")+".txt")
的格式设置Content-Disposition,示例如下:
attachment;filename=%E6%B5%8B%E8%AF%95.txt;filename*=%E6%B5%8B%E8%AF%95.txt
反馈
- 本页导读 (1)
文档反馈